sponge mixture - German English Dictionary